import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'

// https://vitejs.dev/config/
export default defineConfig({
  plugins: [vue()],

  // 配置打包入口出口
  build: {
    rollupOptions: {
      external: ["vue"], //打包的时候不需要打包的依赖
      // 打包抛出一个全局方法
      output: {
        globals: {
          vue: "Vue"
        }
      }
    },
    // 入口
    lib: {
      entry: "./packages/index.js",
      // 需要提供一个name
      name: "y-ecui"
    }
  }

})
